water-laden clouds - French English Dictionary